ground spider - French English Dictionary